// 通用类型
export * from './common'

// 用户相关类型
export * from './user'

// 业务相关类型
export * from './business'

// 行政管理相关类型
export * from './adm'

// 首页相关类型
export * from './home'

// 合同相关类型（避免与business模块冲突，使用显式重导出）
export type { ContractItem, ContractCategory } from './contract'

// Element Plus 相关类型扩展
// export * from './element-plus.d'  // 声明文件不需要导出

// ECharts 相关类型扩展
// export * from './echarts.d'  // 声明文件不需要导出

// 菜单相关类型
// export * from './menu.d'  // 声明文件不需要导出

// This file is intentionally left empty or can be used to export types
export {}

// 律师相关类型
export * from './lawyer'

// 案件相关类型
export * from './lawcase'

// 优化版地区类型（避免命名冲突，使用显式导出）
export type {
  OptimizedRegion as RegionOptimized,
  OptimizedRegionSearchResult as RegionSearchResultOptimized,
  OptimizedRegionQueryParams as RegionQueryParamsOptimized,
  OptimizedRegionPageResponse as RegionPageResponseOptimized,
  OptimizedRegionCacheData as RegionCacheDataOptimized,
  OptimizedRegionPath as RegionPathOptimized,
  OptimizedCascaderOption as CascaderOptionOptimized,
} from './regionOptimized'
